专利摘要:
EineBrowser-Vorrichtung schließteinen Informationsaufnahmeabschnitt (1) zum Aufnehmen von Homepage-Daten,eine Anzeigeeinrichtung (5) zum Anzeigen einer Information, einenVerschiebungsrichtungs-Eingabeabschnitt (2) zum Eingeben einer Verschiebungsrichtung,einen Befehlseingabeabschnitt (3) zum Eingeben eines Befehls undeinen Steuerabschnitt (4) zum Anzeigen der Homepage-Daten, die vondem Informationsaufnahmeabschnitt (1) aufgenommen sind, auf der Anzeigeeinrichtung(5) im Ansprechen auf einen Verschiebungsbefehl, der die Verschiebungsrichtunganzeigt, die durch den Verschiebungsrichtungs-Eingabeabschnitt (2) eingegebenwird, und den Betriebsbefehl, der den Betrieb anzeigt, der durchden Befehlseingabeabschnitt (3) eingegeben wird. Der Steuerabschnittweist eine Mehrzahl von Betriebsmodi auf und ordnet dem Verschiebungsrichtungs-Eingabeabschnitt(2) und dem Befehlseingabeabschnitt (3) in jedem der Betriebsmodiunterschiedliche Funktionen als die Funktionen zum Manipulierender Homepage, die auf dem Anzeigeabschnitt (5) angezeigt wird, zu.Die Browser-Vorrichtung ist in einer Betriebsfähigkeit überlegen, was eine einfacheManipulation eines angezeigten Fensters ermöglicht.
公开号:DE102004024148A1
申请号:DE102004024148
申请日:2004-05-14
公开日:2004-12-30
发明作者:Shizuka Maegaki;Yuichiro Uchigaki
申请人:Mitsubishi Electric Corp;
IPC主号:G06F17-30
专利说明:
[0001] Dievorliegende Erfindung betrifft eine Browser-Vorrichtung zum Durchsehenvon Homepages, und insbesondere eine Technik zum Verbessern der Betriebsfähigkeiteines Manipulierens des Browsers mit einer begrenzten Anzahl vonKnöpfen.
[0002] EinBrowser, der in einem Personalcomputer oder dergleichen installiertist, ist derart konfiguriert, dass er mit einer Zeigeeinrichtung,typischerweise durch eine Maus, und eine Tastatur manipuliert wird. Beispielsweisewird ein Seitenrollen durch ein Greifen eines Rollbalkens auf derrechten Seite und/oder unteren Seite eines Fensters und durch einBewegen der Maus in der vertikalen oder horizontalen Richtung ausgeführt. Zusätzlich wird,um eine Aktion, die mit einem Anker, der auf einer Seite angezeigtwird, verbunden ist, der Maus-Cursor auf den Anker platziert, gefolgtvon einem Anklicken.
[0003] InjüngererZeit ist ein Browser in eine in einem Fahrzeug angebrachte Vorrichtungwie etwa einem Autonavigationssystem eingeführt worden, um einen Zugriffauf das Internet durch ein Manipulieren des Browsers mit einer Fernsteuerungauszuführen. Jedochschließtdie Fernsteuerung der in einem Fahrzeug angebrachten Vorrichtung üblicherweise nureine kleine Anzahl von Knöpfenein, und somit ist es füreinen Benutzer schwierig, den Browser auf die gleiche Weise wiebei einem Manipulieren eines Personalcomputers zu betreiben.
[0004] Alseine verwandte Technik offenbart eine relevante Referenz 1 ein Informationsverarbeitungssystem,das es einem Benutzer ermöglicht,einen Eingabebetrieb mit einer einzigen Eingabeeinrichtung anstelleeiner Tastatur und einer Maus auszuführen, wodurch die Verbindungmit dem Internet einfach und schnell ermöglicht wird. Das Informationsverarbeitungssystem,das einen analogen Controller aufweist, der mit einem Personalcomputerverbunden ist, ermöglichtdie Tasteneingabe durch ein Zeigen einer Taste auf der Tastatur,die auf einer CRT angezeigt wird, mit einer Tastatur-Zeigertasteund durch ein Anklicken eines Anklickknopfs anstelle eines Verwendenseiner herkömmlichenTastatur, und ermöglichtden Mausbetrieb durch ein Manipulieren einer Mauszeigertaste unddes Anklickknopfs. Der Rollprozess über ein Fenster auf der CRTwird mit einer Rolltaste und dem Klickknopf ausgeführt, unddas Fenster wird durch ein Manipulieren von zugewiesenen Knöpfen maximiert,minimiert oder geschlossen. Die Änderungder Zeichengröße wirdmit einem Zeichengrößen-Schaltknopfausgeführt,und die TAB-Manipulation wird mit einem TAB-Knopf ausgeführt.
[0005] Eineweitere relevante Referenz 2 offenbart eine WWW-Browser-Vorrichtung, diein der Lage ist, eine Ankermarke oder eine Form auf einfache Weise ineinem Fernsehgerätoder Wortprozessor ohne eine Zeigeeinrichtung wie etwa eine Mausauszuwählen.In der WWW-Browser-Vorrichtung liest ein HTML-Textleser den HTML-Text, der durch eineVorbesetzung zugewiesen ist. Ein HTML-Analysator analysiert denHTML-Text, erzeugt Anzeigedaten und bestimmt einen Anzeigebereichauf einer Anzeige zum Anzeigen der Anzeigedaten. Ein Code-Zuweiser stellt derZeichenkette einer Ankermarke in dem Anzeigebereich der Anzeigedateneine Markierungsnummer bereit. Ein Controller zeigt die Anzeigedaten,welche der Markierungsnummer zugeordnet sind, auf der Anzeige an.
[0006] RelevanteReferenz 1: Offengelegte japanische Patentanmeldung Nr. 2000-181605.
[0007] RelevanteReferenz 2: Offengelegte japanische Patentanmeldung Nr. 11-25114/1999.
[0008] DieherkömmlichenBrowser in einem Autonavigationssystem sind wie oben beschriebenkonfiguriert. Dementsprechend wird es, indem sie mit einer Mengevon Knöpfen,die der Anzahl von Funktionen entsprechen, ausgestattet werden,möglichsein, die Betriebsfähigkeitder Browser zu verbessern. Jedoch wird diese Konfiguration ein neuesProblem eines Verkomplizierens der Manipulation aufwerfen, weilder Benutzer einen vorgesehenen Knopf aus vielen Knöpfen auswählen muss.Insbesondere ist, was die in einem Fahrzeug angebrachte Vorrichtungbetrifft, eine einfache Manipulation vom Standpunkt der Sicherheitaus erforderlich.
[0009] Dievorliegende Erfindung ist implementiert, um das voranstehende Problemzu lösen.Es ist deswegen eine Aufgabe der vorliegenden Erfindung, eine Browser-Vorrichtungmit einer verbesserten Betriebsfähigkeitbereitzustellen, die in der Lage ist, das angezeigte Fenster aufeinfache Weise zu manipulieren.
[0010] Gemäß einemAspekt der vorliegenden Erfindung ist eine Browser-Vorrichtung bereitgestellt, umfassend:eine Informationsaufnahmeeinrichtung zum Aufnehmen von Homepage-Daten, eine Anzeigeeinrichtungzum Anzeigen einer Information; eine Verschiebungsrichtungs-Eingabeeinrichtungzum Eingeben einer Verschiebungseinrichtung; eine Befehlseingabeeinrichtungzum Eingeben eines Befehls; und eine Steuereinrichtung zum Anzeigender Homepagedaten, die von der Informationsaufnahmeeinrichtung aufgenommensind, auf der Anzeigeeinrichtung im Ansprechen auf einen Verschiebungsbefehl,der eine Verschiebungsrichtung anzeigt, die von der Verschiebungsrichtungs-Eingabeeinrichtungeingegeben wird, und ein Betriebsbefehl, der einen Betrieb anzeigt,der durch die Betriebseingabeeinrichtung eingegeben wird, wobeidie Steuereinrichtung eine Mehrzahl von Betriebsmodi aufweist undder Verschiebungsrichtungs-Eingabeeinrichtungund der Befehlseingabeeinrichtung in jeder der Mehrzahl der Betriebsmodials Funktionen eines Manipulierens der Homepage, die auf der Anzeigeeinrichtungangezeigt wird, unterschiedliche Funktionen zuweist.
[0011] Gemäß der Erfindungweist die Browser-Vorrichtung eine Mehrzahl von Betriebsmodi auf,und ordnet der Verschiebungsrichtungs-Eingabeeinrichtung und derBefehlseingabeeinrichtung in jedem der Betriebsmodi als die Funktioneneines Manipulierens der Homepage, die auf der Anzeigeeinrichtungangezeigt wird, unterschiedliche Funktionen zu. Somit kann ein Benutzerdie Homepage auf einfache Weise durch ein Ändern des Betriebsmodus aufjenen, der zum Manipulieren der Homepage geeignet ist, manipulieren.Folglich bietet sie einen Vorteil, in der Lage zu sein, die Browser-Vorrichtungbereitzustellen, die in einer Betriebsfähigkeit überlegen ist, und ermöglicht esdem Benutzer, das angezeigte Fenster einfach zu manipulieren.
[0012] Inden Zeichnungen zeigen:
[0013] 1 ein Blockdiagramm, daseine Hardware-Konfiguration einer Ausführungsform 1 der Browser-Vorrichtungin Übereinstimmungmit der vorliegenden Erfindung zeigt;
[0014] 2 ein Funktionsblockdiagramm,das eine funktionale Konfiguration der Ausführungsform 1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung zeigt;
[0015] 3 eine Tabelle, die Beziehungenzwischen Betriebsmodi und Fernsteuermanipulationen veranschaulicht,die durch die Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung bereitgestellt sind;
[0016] 4 ein Flussdiagramm (1),das den Betrieb der Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung veranschaulicht;
[0017] 5 ein Flussdiagramm (2),das den Betrieb der Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung veranschaulicht;
[0018] 6 ein Flussdiagramm (3),das den Betrieb der Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung veranschaulicht; und
[0019] 7 ein schematisches Diagramm,das Fenster zum Erklärendes Betriebs der Ausführungsform1 der Browser-Vorrichtung in Übereinstimmung mitder vorliegenden Erfindung veranschaulicht.
[0020] DieAusführungsformin Übereinstimmung mitder vorliegenden Erfindung wird nun unter Bezugnahme auf die zugehörigen Zeichnungenbeschrieben werden. Die folgende Beschreibung wird im Wege einesBeispiels ausgeführt,in welchem die Browser-Vorrichtung in Übereinstimmung mit der vorliegendenErfindung auf ein in einem Fahrzeug angebrachtes Navigationssystemangewandt wird.
[0021] 1 ist ein Blockdiagramm,das eine Hardware-Konfiguration einer Ausführungsform 1 der Browser-Vorrichtungin Übereinstimmungmit der vorliegenden Erfindung zeigt. Die Browser-Vorrichtung umfassteine in einem Fahrzeug angebrachte Navigationseinheit 10,ein Modem 20, eine Anzeige 30 und eine Fernsteuerung 40.
[0022] DieNavigationseinheit umfasst einen Mikrocomputer und schließt ein Steuerprogramm 11,einen HTTP-Protokollstapel 12 und eine Rendering-Maschine 13 ein.Das Steuerprogramm 11, das von dem Mikrocomputer aus geführt wird,implementiert Browser-Funktionen. Das Verarbeiten des Steuerprogramms 11 wirddetaillierter späterunter Bezugnahme auf die Flussdiagramme beschrieben werden. DerHTTP-Protokollstapel 12 stapelt das TCP-Protokoll, um dieDatenübertragungzwischen dem Steuerprogramm 11 und dem Modem 20 zusteuern. Die Rendering-Maschine 13 erzeugt Bilddaten, dieanzuzeigen sind, auf der Grundlage der Anzeigedaten, die von demProgramm 11 gesendet werden, und führt der Anzeige 30 dieBilddaten zu.
[0023] DasModem 20 moduliert die Daten von dem HTTP-Protokollstapel 12,die zu dem Internet 50 zu übertragen sind, und demoduliertdie von dem Internet 50 empfangenen Daten, die zu dem HTTP-Protokollstapel 12 zu übertragensind.
[0024] DieAnzeige 30, die beispielsweise aus einer Flüssigkristallanzeige(LCD) besteht, zeigt eine Karte, eine Route, einen Zielort, einegegenwärtigePosition und eine Reiserichtung des Fahrzeugs und so weiter an,die zum Implementieren der Navigationsfunktionen notwendig sind.Die Anzeige 30 zeigt auch das Bild einer Homepage an, umdie Browser-Funktionen zu implementieren.
[0025] DieFernsteuerung 40 führteine Infrarotverbindung mit der Navigationseinheit 10 aus,um verschiedene Befehle zu dem Steuerprogramm 11 zu übertragen.Die Fernsteuerung 40 weist eine Kreuztaste 41,eine Eingabetaste 42 und eine Rückkehrtaste 43 auf.
[0026] DieKreuztaste 41, die in vier Richtungen, oberen, unteren,linken und rechten Richtungen, drückbar ist, erzeugt vier Typenvon Signalen im Ansprechen auf die Druckrichtungen. Das erzeugeSignal wird in ein Infrarotsignal konvertiert, das zu der Navigationseinheit 10 alsein Verschiebungsbefehl zu senden ist. Was die Kreuztaste 41 betrifft,wird der Abschnitt, der in die obere Richtung zu drücken ist, alseine obere Taste bezeichnet, der Abschnitt, der in die untere Richtungzu drückenist, als eine linke Taste, und der Abschnitt, der nach rechts zudrückenist, eine rechte Taste in der folgenden Beschreibung zur Einfachheitbezeichnet.
[0027] DieEingabetaste 42 wird hauptsächlich zum Bestätigen desEingabebetriebs verwendet. Das Signal, das durch ein Drücken derEingabetaste 42 erzeugt wird, wird in das Infrarotsignalkonvertiert, das zu der Navigationseinheit 10 als der Betriebsbefehl zusenden ist.
[0028] DieRückkehrtaste 43 wirdhauptsächlich zumHerbeiführeneines Übergangsdes Betriebsmodus verwendet. Das Signal, das durch ein Drücken derRückkehrtaste 43 erzeugtwird, wird in das Infrarotsignal konvertiert, das zu der Navigationseinheit 10 alsder Betriebbefehl zu senden ist. Indem sie das Infrarotsignal vonder Fernsteuerung 40 empfängt, konvertiert die Navigationseinheit 10 dasInfrarotsignal in ein elektrisches Signal, das zu dem Steuerprogramm 11 alsein Verschiebungsbefehl oder ein Betriebsbefehl zu übertragenist.
[0029] DieBrowser-Vorrichtung mit der voranstehenden Konfiguration weist dreiBetriebsmodi auf, die mit der Manipulation des Browsers zugeordnet sind:Ein Menümodus,ein Surf-Modus und ein Rollmodus. Der gegenwärtige Betriebsmodus wird ineinem internen Speicher der Navigationseinheit 10 als einMarker gespeichert, so dass das Steuerprogramm den gegenwärtigen Betriebsmodusdurch den Marker bestimmen kann. Der Betriebsmodus wird anfänglich indem Menümoduseingestellt.
[0030] DerMenümodusist einer der Betriebsmodi füreinen Benutzer, um das Menü,das in einem Fenster der Anzeige 30 angezeigt wird, auszuwählen (siehe 7). Der Surf-Modus ist einerder Betriebsmodus fürden Benutzer, um den Maus-Cursor, der in dem Fenster der Anzeige 30 angezeigtwird, auf die gleiche Weise wie ein Betätigen der Maus auf einem gewöhnlichenPersonalcomputer zu bewegen. Der Rollmodus ist einer der Betriebsmodifür denBenutzer, um die gesamte Seite, die in dem Fenster der Anzeige 30 angezeigtwird, zu bewegen.
[0031] DieFunktionen, die der Kreuztaste 41, der Eingabetaste 42 undder Rückkehrtaste 43 derFernsteuerung 40 zugeordnet sind, variieren gemäß der Betriebsmodi.In dem Menümoduswird die Eingabetaste 42 verwendet, um die Menüeinheit,die von dem Menü gewählt wird,das auf der Anzeige 30 angezeigt wird, durchzuführen, wiein 3 gezeigt. Die Rückkehrtaste 43 wirdzum Schließendes Browsers verwendet. Die obere Taste der Kreuztaste 41 wirdnicht verwendet (ihr Drückenwird ungültiggemacht). Die untere Taste wird verwendet, um den Übergangin den Surf-Modus zu instruieren. Die linke Taste wird verwendet,um den Fokus zur linksseitigen Menüeinheit zu bewegen. Die rechteTaste wird verwendet, um den Fokus zu der rechtsseitigen Menüeinheitzu bewegen.
[0032] Indem Surf-Modus wird die Eingabetaste 42 verwendet, um dengleichen Betrieb wie ein Anklicken der Maus an einer Maus-Cursor-Position,die in dem Fenster der Anzeige 30 angezeigt wird, auf die gleicheWeise wie ein Platzieren des Maus- Cursors auf einen Anker in dem Fenster,das auf dem Personalcomputer angezeigt wird, um dann ein Anklicken derMaus herbeizuführen.Die Rückkehrtaste 43 wird verwendet,um den Betriebsmodus zurückin den Menümoduszu verschieben. Die obere Taste der Kreuztaste 41 wirdverwendet, um den Maus-Cursor indie Aufwärtsrichtungzu bewegen. Die untere Taste wird verwendet, um den Maus-Cursorin die Abwärtsrichtungzu bewegen. Die linke Taste wird verwendet, um den Maus-Cursor nachlinks zu bewegen. Die rechte Taste wird verwendet, um den Maus-Cursor nachrechts zu bewegen.
[0033] Indem Rollmodus wird die Eingabetaste 42 nicht verwendet(ihr Andrückenwird ungültiggemacht). Die Rückkehrtaste 43 wirdverwendet, um den Betriebsmodus zurück in den Surf-Modus zu verschieben.Die obere Taste der Kreuztaste 41 wird verwendet, um diegesamte Seite, die in dem Fenster der Anzeige 30 angezeigtwird, in die Aufwärtsrichtungzu verschieben. Die untere Taste wird verwendet, um die gesamteSeite in die Abwärtsrichtungzu verschieben. Die linke Taste wird verwendet, um die gesamte Seitenach links zu verschieben, und die rechte Taste wird verwendet,um die gesamte Seite nach rechts zu verschieben.
[0034] 2 ist ein Funktionsblockdiagramm,das die Funktionen der Browser-Vorrichtung mit der voranstehendenHardwarekonfiguration zeigt. Die einzelnen Funktionsblöcke sinddurch die voranstehende Hardware in Verbindung mit der Verarbeitungdes Steuerprogramms 11 implementiert. Die Browser-Vorrichtungschließtfunktionell eine Informationsaufnahmeeinrichtung 1, eineVerschiebungsinformations-Eingabeeinrichtung 2, eine Befehlseingabeeinrichtung 3,eine Steuereinrichtung 4 und eine Anzeigeeinrichtung 5 ein,wie in 2 gezeigt.
[0035] DieInformationsaufnahmeeinrichtung 1, die dem HTTP-Protokollstapel 12 unddem Modem 20 der Navigationseinheit 10 entspricht,lädt Homepage-Datenvon einer Stelle, die mit dem Internet 50 verbunden ist,herunter. Die Homepage-Daten, die von der Informationsaufnahmeeinrichtung 1 aufgenommenwerden, werden zu der Steuereinrichtung 4 übertragen.
[0036] DieVerschiebungsinformations-Eingabeeinrichtung 2, die derKreuztaste 41 der Steuerung 40 entspricht, überträgt den Verschiebungsbefehl,der durch die Manipulation der Kreuztaste 41 eingegebenwird, zu der Steuereinrichtung 4.
[0037] DieBefehlseingabeeinrichtung 3, die der Eingabetaste 42 undder Rückkehrtaste 43 derFernsteuerung 40 entspricht, überträgt die Betriebsbefehle, diedurch die Manipulation der Eingabetaste 42 und der Rückkehrtaste 43 erzeugtwerden, zu der Steuereinrichtung 4.
[0038] DieSteuereinrichtung 4, die dem Steuerprogramm 11 derNavigationseinheit 10 entspricht, verarbeitet die Homepage-Daten, die von derInformationsaufnahmeeinrichtung 1 aufgenommen sind, im Ansprechenauf den Verschiebungsbefehl von der Verschiebungsinformations-Eingabeeinrichtung 2 unddem Betriebsbefehl von der Befehlseingabeeinrichtung 3 und überträgt die Verarbeitungsergebnisse inder Anzeigeeinrichtung 5 als die Anzeigedaten.
[0039] DieAnzeigeeinrichtung 5, die der Rendering-Maschine 13 undder Anzeige 30 entspricht, zeigt das Bild in Übereinstimmungmit den Anzeigedaten an, die von der Steuereinrichtung 4 übertragen werden.
[0040] Alsnächsteswird der Betrieb der Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung unter Bezugnahme auf die Flussdiagrammeder 4-6 und die Beispiele der Fenster der 7 mit einer Fokussierungauf die Verarbeitung des Steuerprogramms 11 in der Navigationseinheit 10 beschriebenwerden.
[0041] Zuerst überprüft, wiein 4 veranschaulicht,das Steuerprogramm 11 der Browser-Vorrichtung, ob der Befehl (Verschiebungsbefehloder Betriebsbefehl) von der Fernsteuerung 40 empfangen wirdoder nicht (Schritt ST10). Wenn sie entscheidet, dass kein Befehlempfangen wird, führtsie eine Schleife bei dem Schritt ST10 aus, um auf ein Empfangendes Befehls zu warten, wodurch sie in einen Bereitschaftszustandeintritt. Wenn sie entscheidet, dass der Befehl den Bereitschaftszustandempfangen wird, führtdas Steuerprogramm 11 eine Entscheidung aus, ob der gegenwärtige Betriebsmodus derMenümodusist oder nicht (Schritt ST11).
[0042] Wenndas Steuerprogramm 11 bei dem Schritt ST11 entscheidet,dass der gegenwärtigeModus der Menümodusist, führtes die Verarbeitung des Menümodusvon einem Schritt ST12 zu ST21 aus. 7(A) veranschaulichtein Beispiel des Anfangsfensters des Menümodus. In dem Menümodus überprüft das Steuerprogramm 11,ob die Eingabetaste 42 gedrückt ist oder nicht (SchrittST12). Wenn es eine Entscheidung ausführt, dass die Eingabetaste 42 gedrückt ist, überprüft das Steuerprogramm 11,ob das Rollen der Menüeinheitausgewähltist, das heißt, obes fokussiert ist (Schritt ST13). Wenn das Steuerprogramm eine Entscheidungausführt,dass das Rollen ausgewähltist, verzweigt die Sequenz zu einem Schritt ST34, um einen Übergangin die Rollmodusverarbeitung auszuführen.
[0043] Wenndas Steuerprogramm 11 bei dem Schritt ST13 eine Entscheidungausführt,dass das Rollen nicht ausgewähltist, führtes die Menüeinheit, diezu dieser Zeit ausgewähltist, aus (entweder Gehe offline, Öffnen, zurück, nächstes, Anfangsposition, neuladen, stoppe und Lesezeichen) (Schritt ST14). Danach bringt esdie Sequenz zu dem Schritt ST10 zurück.
[0044] Wenndas Steuerprogramm 11 bei dem Schritt ST12 eine Entscheidungausführt,dass die Eingabetaste 42 nicht gedrückt ist, überprüft es, ob die Rückkehrtaste 43 gedrückt istoder nicht (Schritt ST15). Wenn es eine Entscheidung ausführt, dass dieRückkehrtaste 43 gedrückt ist,schließt dasSteuerprogramm 11 die Verarbeitung zum Implementieren derBrowser-Funktion. Danach führtes beispielsweise die Verarbeitung zum Implementieren der Navigationsfunktion(nicht gezeigt) aus.
[0045] Wenndas Steuerprogramm 11 bei einem Schritt ST15 eine Entscheidungausführt,dass die Rückkehrtaste 43 nichtgedrücktist, überprüft es, ob dieobere Taste der Kreuztaste 41 gedrückt ist oder nicht (SchrittST16). Wenn es eine Entscheidung ausführt, dass die obere Taste gedrückt ist,bringt es die Sequenz zu dem Schritt ST10 zurück. Somit wird die Funktioneines Verwerfens der Manipulation der oberen Taste in dem Menümodus erreicht.
[0046] Wenndas Steuerprogramm 11 bei dem Schritt ST16 eine Entscheidungausführt,dass die obere Taste nicht gedrücktist, dann überprüft es, ob dieuntere Taste gedrücktist oder nicht (Schritt ST17). Wenn es eine Entscheidung ausführt, dass dieuntere Taste gedrücktist, verzweigt die Sequenz zu einem Schritt ST23, um in die Surf-Modusverarbeitung überzugehen.
[0047] Wenndas Steuerprogramm 11 bei einem Schritt ST17 eine Entscheidungausführt,dass die untere Taste nicht gedrücktist, dann überprüft es, ob dielinke Taste gedrücktist oder nicht (Schritt ST18). Wenn es eine Entscheidung ausführt, dassdie linke Taste gedrücktist, schiebt das Steuerprogramm 11 den Fokus zu der Menüeinheitauf der linken Seite (Schritt ST19). Danach bringt es die Sequenzzu dem Schritt ST10 zurück.
[0048] Wenndas Steuerprogramm 11 bei einem Schritt ST18 eine Entscheidungausführt,dass die linke Taste nicht gedrücktist, überprüft es, obdie rechte Taste gedrücktist oder nicht (Schritt ST20). Wenn es eine Entscheidung ausführt, dassdie rechte Taste gedrücktist, verschiebt das Steuerprogramm 11 den Fokus zu derMenüeinheitauf der rechten Seite (Schritt ST21). Danach bringt es die Sequenzzu dem Schritt ST10 zurück.
[0049] Wenndas Steuerprogramm bei dem Schritt ST11 eine Entscheidung ausführt, dassder gegenwärtigeModus nicht der Menümodusist, überprüft es bei 5 (Schritt ST22), ob dergegenwärtigeBetriebsmodus der Surf-Modus ist oder nicht. Wenn es bei dem SchrittST22 eine Entscheidung ausführt, dassder gegenwärtigeModus der Surf-Modus ist, führtdas Steuerprogramm 11 die Verarbeitung des Surf-Modus voneinem Schritt ST23 zu ST33 aus. 7(B) zeigtein Beispiel des Anfangsfensters des Surf-Modus, das dadurch gekennzeichnetist, dass der Maus-Cursor in dem Fenster angezeigt ist.
[0050] Inder Surf-Modusverarbeitung überprüft das Steuerprogramm 11 zuerst,ob die Eingabetaste 42 gedrückt ist oder nicht (SchrittST23). Wenn es eine Entscheidung ausführt, dass die Eingabetaste 42 gedrückt ist,führt dasSteuerprogramm 11 die gleiche Verarbeitung wie jene aus,wenn die Maus an der Maus-Cursorpositionin dem Fenster des gewöhnlichenPersonalcomputers links angeklickt ist (Schritt ST24). Somit wird,wenn der Maus-Cursor auf einen Anker zeigt, die Aktion, die mitdem Anker verbunden ist, aufgehoben. Andernfalls wird die Manipulation derEingabetaste 42 ignoriert. Danach bringt es die Sequenzzu dem Schritt ST10 zurück.
[0051] Wenndas Steuerprogramm 11 bei dem Schritt ST23 eine Entscheidungausführt,dass die Eingabetaste 42 nicht gedrückt ist, überprüft es, ob die Rückkehrtaste 43 gedrückt istoder nicht (Schritt ST25). Wenn es eine Entscheidung ausführt, dass dieRückkehrtaste 43 gedrückt ist,verzweigt die Sequenz zu dem Schritt ST12, um einen Übergangzu der Menümodusverarbeitungauszuführen.
[0052] Wenndas Steuerprogramm 11 bei dem Schritt ST25 eine Entscheidungausführt,dass die Rückkehrtaste 43 nichtgedrücktist, dann überprüft es, obdie obere Taste der Kreuztaste 41 gedrückt ist oder nicht (SchrittST26). Wenn es eine Entscheidung ausführt, dass die obere Taste gedrückt ist, führt dasSteuerprogramm 11 die Verarbeitung eines Bewegens des Maus-Cursorsin der Aufwärtsrichtungaus (Schritt ST27). Danach bringt es die Sequenz zu dem SchrittST10 zurück.
[0053] Wenndas Steuerprogramm 11 bei einem Schritt ST26 eine Entscheidungausführt,dass die obere Taste nicht gedrücktist, überprüft es, obdie untere Taste gedrücktist oder nicht (Schritt ST28). Wenn es eine Entscheidung ausführt, dassdie untere Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Bewegens desMaus-Cursors in der Abwärtsrichtungdurch (Schritt ST29). Danach bringt es die Sequenz zu dem SchrittST10 zurück.
[0054] Wenndas Steuerprogramm 11 bei dem Schritt ST28 eine Entscheidungausführt,dass die untere Taste nicht gedrücktist, überprüft es, obdie linke Taste gedrücktist oder nicht (Schritt ST30). Wenn es eine Entscheidung ausführt, dassdie linke Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Bewegens desMaus-Cursors nach links (Schritt ST31) aus. Danach kehrt die Sequenzzu dem Schritt ST10 zurück.
[0055] Wenndas Steuerprogramm 11 bei dem Schritt ST30 eine Entscheidungausführt,dass die linke Taste nicht gedrücktist, dann überprüft es, ob dierechte Taste gedrücktist oder nicht (ST32). Wenn es eine Entscheidung ausführt, dassdie rechte Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Bewegens desMaus-Cursors nach rechts aus (Schritt ST33). Danach bringt es dieSequenz zu dem Schritt ST10 zurück.
[0056] Wenndas Steuerprogramm 11 bei dem Schritt ST22 eine Entscheidungausführt,dass der gegenwärtigeBetriebsmodus nicht der Surf-Modus ist, erkennt es, dass der gegenwärtige Modusder Rollmodus ist und führtdie Verarbeitung des Rollmodus von einem Schritt ST34 zu ST43 aus. 7(C) zeigt ein Beispieldes Anfangsfensters des Rollmodus, der dadurch gekennzeichnet ist,dass der "+"-Marker, der denRollmodus darstellt, in dem Fenster angezeigt wird.
[0057] Inder Rollmodusverarbeitung überprüft das Steuerprogramm 11 zuerst,ob die Eingabetaste 42 gedrückt ist oder nicht, wie in 6 (Schritt ST34) veranschaulicht.Wenn es eine Entscheidung ausführt,dass die Eingabetaste 42 gedrückt ist, bringt es die Sequenzzu dem Schritt ST10 zurück,wodurch die Manipulation der Eingabetaste 42 in dem Rollmodusungültiggemacht wird.
[0058] Wenndas Steuerprogramm 11 bei dem Schritt ST34 eine Entscheidungausführt,dass die Eingabetaste 42 nicht gedrückt ist, überprüft es, ob die Rückkehrtaste 43 gedrückt istoder nicht (Schritt ST35). Wenn es eine Entscheidung ausführt, dass dieRückkehrtaste 43 gedrückt ist,verzweigt die Sequenz zu dem Schritt ST23, um einen Übergangin die Surf-Modusverarbeitung auszuführen.
[0059] Wenndas Steuerprogramm 11 bei dem Schritt ST35 eine Entscheidungausführt,dass die Rückkehrtaste 43 nichtgedrücktist, überprüft es, ob dieobere Taste der Kreuztaste 41 gedrückt ist oder nicht (SchrittST36). Wenn es eine Entscheidung ausführt, dass die obere Taste gedrückt ist,führt das Steuerprogramm 11 dieVerarbeitung eines Rollens der gesamten Seite in der Aufwärtsrichtungaus (Schritt ST37). Danach bringt es die Sequenz zu dem SchrittST10 zurück.
[0060] Wenndas Steuerprogramm 11 bei dem Schritt ST36 eine Entscheidungausführt,dass die obere Taste nicht gedrücktist, dann überprüft es, ob dieuntere Taste gedrücktist oder nicht (Schritt ST38). Wenn es eine Entscheidung ausführt, dass dieuntere Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Rollens dergesamten Seite in der Abwärtsrichtungaus (Schritt ST39). Danach bringt es die Sequenz zu dem SchrittST10 zurück.
[0061] Wenndas Steuerprogramm 11 bei dem Schritt ST38 eine Entscheidungausführt,dass die untere Taste nicht gedrücktist, dann überprüft es, ob dielinke Taste gedrücktist oder nicht (Schritt ST40). Wenn es eine Entscheidung ausführt, dassdie linke Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Rollens dergesamten Seite nach links durch (Schritt ST41). Danach bringt esdie Sequenz zu dem Schritt ST10 zurück.
[0062] Wenndas Steuerprogramm 11 bei dem Schritt ST40 eine Entscheidungausführt,dass die linke Taste nicht gedrücktist, dann überprüft es, ob dierechte Taste gedrücktist oder nicht (Schritt ST42). Wenn es eine Entscheidung ausführt, dass dierechte Taste gedrücktist, führtdas Steuerprogramm 11 die Verarbeitung eines Rollens dergesamten Seite nach rechts durch (Schritt ST43). Danach bringt esdie Sequenz zu dem Schritt ST10 zurück.
[0063] Alsnächsteswird, um das Verständnisder vorliegenden Erfindung zu vertiefen, ein Beispiel des Übergangszwischen den Fenstern der Anzeige 30 der Browser-Vorrichtungdurch die voranstehende Verarbeitung beschrieben werden.
[0064] 7(A) zeigt ein Menümodusfenster.In diesem Zustand, in welchem das Fenster angezeigt wird, kann derFokus der Menüeinheit(gehe offline, öffne,zurück,nächste,Position 1, neu laden, stoppe, Lesezeichen und Rollen)zu der linken Seite durch ein Drückender linken Taste der Kreuztaste 41 verschoben werden. 7(A) veranschaulicht denZustand, in welchem der Fokus auf das Rollen platziert ist. Im Gegensatzdazu kann der Fokus der Menüeinheitzu der rechten Seite durch ein Drücken der rechten Taste verschobenwerden. Durch ein aufeinanderfolgendes Drücken der rechten Taste verschiebt sichder Fokus der Menüeinheitzu der rechten Seite Schritt fürSchritt. In dem Menümodusführt esein Platzieren des Fokus auf die Menüeinheit, gefolgt von einemDrückender Eingabetaste 42, herbei, dass die Menüeinheitausgeführtwird. Auf diese Weise könnendie Browser-Funktionen geschaltet werden.
[0065] Wenndie untere Taste der Kreuztaste 41 in dem Menümodus gedrückt wird,verschiebt die Browser-Vorrichtung den Modus in den Surf-Modus.In dem Surf-Modus wird der Maus-Cursor in dem Fenster veranschaulicht,wie in 7(B) gezeigt.In dem Zustand, in welchem das Fenster angezeigt wird, kann derMaus-Cursor zu der linksseitigsten oder rechtsseitigsten Kante durchein Manipulieren der Kreuztaste 41 auf die gleiche Weisewie ein Manipulieren der Maus auf dem gewöhnlichen Personalcomputer bewegtwerden. Zusätzlichkann ein Drücken derEingabetaste 42 den gleichen Betriebsschrittzustand bringen,wie wenn die Maus in der Maus-Cursor-Position in dem Fenster desgewöhnlichenPersonalcomputers links angeklickt wird. Deswegen kann ein Zeigenauf den Anker durch den Maus-Cursor, gefolgt von einem Drücken derEingabetaste 42, die Aktion aufrufen, die mit dem Ankerverknüpftist. Zusätzlichkann ein Bewegen des Maus-Zeigersin der Position des Rollbalkens, gefolgt von einem Drücken derEingabetaste 42, die gesamte Seite, die in dem Fensterangezeigt wird, bewegen. Überdies kannein Drückender Rückkehrtaste 43 indem Surf-Modus den Betriebsmodus in den Menümodus verschieben.
[0066] EinPlatzieren des Fokus auf das "Rollen" durch ein Manipulierender Kreuztaste 41 in dem Menümodus und dann ein Drücken derEingabetaste 42 ermöglichtes, dass die Browser-Vorrichtungihren Modus in den Rollmodus verschiebt. In dem Rollmodus wird der "+"-Marker in dem Fenster angezeigt, wiein 7(C) veranschaulicht.Ein Manipulieren der Kreuztaste 41 in dem Zustand, in welchemdas Fenster angezeigt wird, kann die gesamte Seite zu der Kanteganz links oder ganz rechts bewegen. Ein Drücken der Rückkehrtaste 43 ermöglicht es,den Betriebsmodus in den Surf-Modus zu verschieben. Das Drücken derEingabetaste 42 wird in diesem Modus ungültig gemacht.
[0067] Wieoben beschrieben, weist die Ausführungsform1 der Browser-Vorrichtung in Übereinstimmungmit der vorliegenden Erfindung die drei Betriebsmodi, den Menümodus, denSurf-Modus und denRollmodus auf, und ordnet unterschiedliche Funktionen der Kreuztaste 41,der Eingabetaste 42 und der Rückkehrtaste 43 derFernsteuerung 40 in den einzelnen Betriebsmodi zu, wodurcheine Vielzahl von Manipulationen mit einer kleinen Anzahl von Tastenermöglichtwerden. Mit anderen Worten ermöglichtein Betreiben des Browsers durch ein Schalten des Betriebsmodusdie einfache Manipulation des Browsers mit der Einrichtung wie etwader Fernsteuerung des Autonavigationssystems, dass die zwei Knöpfe wiedie Eingabetaste 42 und die Rückkehrtaste 43, unddie Kreuztaste 41 einschließt.
[0068] Zusätzlich kannder Benutzer die Browser-Funktionen in dem Menümodus umschalten, kann denAnker mit der gleichen Empfindung wie ein Manipulieren des Browsersmit der Maus auf dem gewöhnlichenPersonalcomputer in dem Surf-Modus auswählen, und kann die gesamteSeite schnell lesen, anstatt den Anker in dem Rollmodus auszuwählen. Deswegenkann der Benutzer den Browser einfach und schnell durch ein geeignetesUmschalten des Betriebsmodus manipulieren.
权利要求:
Claims (5)
[1] Browser-Vorrichtung, umfassend: eine Informationsaufnahmeeinrichtung(1) zum Aufnehmen von Homepage-Daten; eine Anzeigerichtung(5) zum Anzeigen einer Information; eine Verschiebungsrichtungs-Eingabeeinrichtung(2) zum Eingeben einer Verschiebungsrichtung; eineBefehlseingabeeinrichtung (3) zum Eingeben eines Befehls;und eine Steuereinrichtung (4) zum Anzeigen der Homepage-Daten, die von derInformationsaufnahmeeinrichtung (1) aufgenommen sind, aufder Anzeigeeinrichtung (5) im Ansprechen auf einen Verschiebungsbefehl,der eine Verschiebungsrichtung anzeigt, die durch die Verschiebungsrichtungs-Eingabeeinrichtung(2) eingegeben wird, und einen Betriebsbefehl, der einenBetrieb anzeigt, der durch die Befehlseingabeeinrichtung (3)eingegeben wird, wobei die Steuereinrichtung (4) eineMehrzahl von Betriebsmodi aufweist und der Verschiebungsrichtungs-Eingabeeinrichtung(2) und der Befehlseingabeeinrichtung (3) in jederder Mehrzahl der Betriebsmodi unterschiedliche Funktionen als Funktionen zumManipulieren der Homepage, die auf der Anzeigeeinrichtung (5)angezeigt wird, zuweist.
[2] Browser-Vorrichtung nach Anspruch 1, wobei die Steuereinrichtungdie Mehrzahl der Betriebsmodi im Ansprechen auf den Verschiebungsbefehlvon der Verschiebungsrichtungs-Eingabeeinrichtung (2) oder auf denBetriebsbefehl von der Befehlseingabeeinrichtung (3) umschaltet.
[3] Browser-Vorrichtung nach Anspruch 2, wobei die Mehrzahlder Betriebsmodi einschließt: einenMenümoduszum Auswähleneiner Menüeinheitaus einem Menü,das auf der Anzeigeeinrichtung (5) angezeigt wird, im Ansprechenauf den Verschiebungsbefehl von der Verschiebungsrichtungs-Eingabeeinrichtung(2); einen Surf-Modus zum Auswählen eines Teils der Homepagedurch ein Bewegen des Maus-Cursors, der auf der Anzeigeeinrichtung(5) angezeigt wird, im Ansprechen auf den Verschiebungsbefehlvon der Verschiebungsrichtungs-Eingabeeinrichtung(2), und einen Rollmodus zum Rollen der Homepage,die auf der Anzeigeeinrichtung (5) angezeigt wird, in vertikalenund horizontalen Richtungen im Ansprechen auf den Verschiebungsbefehlvon der Verschiebungsrichtungs-Eingabeeinrichtung(2).
[4] Browser-Vorrichtung nach Anspruch 2, wobei die Verschiebungsrichtungs-Eingabeeinrichtung(2) eine Kreuztaste (41) zum Ausgeben von vierTypen von Verschiebungsbefehlen durch ein Manipulieren der Kreuztaste(41) in vier Richtungen, obere, untere, linke und rechteRichtungen, umfasst.
[5] Browser-Vorrichtung nach Anspruch 2, wobei die Befehlseingabeeinrichtungeine Eingabetaste (42) zum Starten einer Verarbeitung undeine Rückkehrtaste(43) zum Ausführeneines Übergangsdes Betriebsmodus umfasst.
类似技术:
公开号 | 公开日 | 专利标题
US10168888B2|2019-01-01|Information processing device and touch operation detection method
US6078314A|2000-06-20|Mobile information terminal and operating method thereof
KR100220042B1|1999-09-01|발표지원방법 및 그 장치
JP4827644B2|2011-11-30|遠隔用入力装置およびこれを用いた電子装置
DE19952974C1|2001-02-08|Zeigereinrichtung für die Erzeugung von Signalen zur Steuerung von Darstellungen auf einem Monitor
EP1363183B1|2012-09-26|Vorrichtung zum Beschreiben beliebiger Bereiche
KR100318573B1|2001-12-28|문자 입력 장치 및 문자 입력 프로그램을 기억한 기록 매체
EP0283995B1|1997-08-06|Berührungsgesteuertes Zoom für Wellenformanzeigen
KR0149855B1|1999-05-01|화상검색장치
US5973676A|1999-10-26|Input apparatus suitable for portable electronic device
US5252951A|1993-10-12|Graphical user interface with gesture recognition in a multiapplication environment
US6160555A|2000-12-12|Method for providing a cue in a computer system
KR100459544B1|2004-12-03|이동통신 단말기 및 그의 html문서 표시방법
US7506261B2|2009-03-17|Remote operation system, communication apparatus remote control system and document inspection apparatus
US5990893A|1999-11-23|Data input device and method
DE69731249T2|2005-11-24|Informationsverarbeitungsgerät mit einem Hauptkörper und einem Deckelkörper
US5889506A|1999-03-30|Video user's environment
JP4741908B2|2011-08-10|情報処理装置及び情報処理方法
CA1318039C|1993-05-18|Method for concurrent data entry and manipulation in multiple applications
JP2648558B2|1997-09-03|情報選択装置及び情報選択方法
DE112008001396B4|2015-12-31|Vehicle operating device
US7199787B2|2007-04-03|Apparatus with touch screen and method for displaying information through external display device connected thereto
US4734689A|1988-03-29|Display apparatus which can scroll displayed data with regard to cursor position
DE60022030T2|2006-07-20|Kommunikationssystem und -verfahren
JP2004265451A|2004-09-24|座標入力装置
同族专利:
公开号 | 公开日
JP2004348255A|2004-12-09|
CN1550969A|2004-12-01|
US20040233052A1|2004-11-25|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2004-12-30| OP8| Request for examination as to paragraph 44 patent law|
2010-11-11| 8131| Rejection|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]